                       --------------------------
                         License and Disclaimer
                       --------------------------

Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to not alter it and redistribute it
freely in any way, subject to the following restrictions:

1. The origin of this software must not be misrepresented; you must not
   claim that you wrote the original software or remove the original
   authors' names.
2. Altered source versions are not permitted as such, and must not
   be misrepresented as being the original software.
3. All software distributions,  without modifications, must be
   distributed under this license. And any later versions, in which case, 
    you should replace this notice with an appropriate one. 
   If this software is distributed as part of a larger product, 
   this item does not apply to  the rest of the product.
4. If you use this software in a product, an acknowledgment in the
   product documentation is required. If the software for the product
   is not freely distributed, you must include information on how to
   freely obtain the original software.

This software is provided 'as-is', without any express or implied
warranty.  In no event will the authors be held liable for any damages
arising from the use of this software.

If you want to distribute this software in a way not allowed by this
license, or distribute the software under different license terms, contact
the authors for permission.